#coding=utf-8
#!/usr/bin/python
"""

静态属性

静态变量
"""

class class1:
    name='class1'
    def __init__(self):
        self.num=1
    def show(self):
        print class1.name
        
        
            
print class1.name  
cls1 =  class1()
print cls1.num

#继承

class class2(class1):
    name='class2'
    def showbasename(self):      
    #如果这是一个实例方法，第一个参数必须传入self。但是不传入不代表
    #此方法是个静态方法，后面会说明如何定义静态方法
        class1.show(self)

cls2 =  class2()
print cls2.showbasename()





